Scroll to navigation

GLUTINITDISPLAYSTRING(3) Library Functions Manual (local) GLUTINITDISPLAYSTRING(3)

NAME

glutInitDisplayStringSet the window creation display mode.

LIBRARY

OpenGLUT - window

SYNOPSIS

#include <openglut.h>

void
glutInitDisplayString(const char *displayMode);

PARAMETERS


displayMode

Requested display mode string.

DESCRIPTION

glutInitDisplayString() permits you to define a display mode for subsequent windows that you open. In most regards, control is at least as fine as with glutInitDisplaymode().

The


displayMode

parameter is case-sensitive, and tokens are separated by ASCII TABs (\t) and SPACEs.


-


index

Enables


GLUT_INDEX.


-


luminance

Enables


GLUT_LUMINANCE.

Enables


GLUT_STENCIL.


-


red

Number of red channel bits.


-


green

Number of green channel bits.


-


blue

Number of blue channel bits.


-


alpha

Number of alpha channel bits. Enables


GLUT_ALPHA.


-


rgb

Number of


RGB

channel bits, no aplha bits. Enables

GLUT_RGB.


-


rgba

Number of


RGBA

channel bits. Enables

GLUT_RGBA.


-


depth

Number of depth buffer bits.


-


stencil

Number of stencil buffer bits.


-


double

Enables


GLUT_DOUBLE.


-


single

Enables


GLUT_SINGLE.


-


stereo

Enables


GLUT_STERO.


-


acca

Number of


RGBA

accumulation bits. Enables

GLUT_ACCUM.


-


acc

Number of


RGB

accumulation bits. Enables

GLUT_ACCUM.


-


samples

Number of samples for GLX's


SGIS_Multisample.

Enables


GLUT_MULTISAMPLE.


-


buffer

[TODO] Sets bits in index mode?


-


conformant

[TODO] Conformant with what? Enables


GLUT_DEPTH.


-


slow

[TODO] Indicates if a frame-buffer is slow.


-


num

[TODO] Appears to select a frame-buffer configuration by number from an unspecified list. Probably very non-portable.

A special capability name indicating where the value represents the Nth frame buffer configuration matching the description string


-


win32pdf

Win32 specific: Pixel Format Descriptor


-


win32pfd

Win32 specific: Pixel Format Descriptor


-


xvisual

X11 specific: X Visual


-


xstaticgray

X11 specific: "staticgray" mode.


-


xgrayscale

X11 specific: "grayscale" mode.


-


xstaticcolor

X11 specific: "staticcolor" mode.


-


xpseudocolor

X11 specific: "pseudocolor" mode.


-


xtruecolor

X11 specific: "trueolor" mode.


-


xdirectcolor

X11 specific: "directcolor" mode.

CAVEATS

Conflicting modes, such as


single

and

double

have the same interaction as for glutInitDisplayMode().

TODO


GLUT_BORDERLESS

and


GLUT_OFFSCREEN

are not represented.

Not all features appear to be implemented. In particular, numeric parameters and comparator specifications are lacking. See GLUT 3.7 sources for example.

PyOpenGL <a href="http://pyopengl.sourceforge.net/documentation/manual/glutInitDisplayString.3GLUT.html"> glutInitDisplayString</a> documentation.

SEE ALSO

glutInit(3) glutInitWindowPosition(3) glutInitWindowSize(3) glutInitDisplayMode(3)